@charset "utf-8";

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.logo{display: inline-block;
    width: 45%;}
   
.menu {  display: inline-block;height: 36px; margin: 270px 0px 0px 0; position: absolute; width:100%; z-index: 10000;}
 .menu_{width:980px; margin:0 auto;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {list-style: none outside none; margin: 0 auto; width:980px; padding: 0; text-align: center;}
.menu ul li ul { visibility:hidden; position:absolute; height:0; left:0; border-top:1px solid #fff; width:139px;  }

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table { position:absolute; top:0; left:0; }

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li { float:left; position:relative; margin:0 1px 0 0; width:139px; background-color:#fff;  opacity: 0.8;}
.menu ul li.last { margin:0; width:140px; }
.menu ul li:hover{opacity: 1;}

/* style the links for the top level */
.menu ul li a{ display:block; padding:7px 7px 8px 7px; text-decoration:none !important; color:#009C58; font-weight:bold; font-size:12px; }
.menu ul li a:hover{ display:block; padding:7px 7px 8px 7px; text-decoration:none !important; color:#fff; font-weight:bold; font-size:12px; opacity:1;}

.menu ul ul li { border-bottom:1px solid #fff; }

/* another hack for IE */
* html .menu ul ul { top:35px; }

/* style the second level links */
.menu ul li ul li a,
.menu ul li ul li a:visited { background-color:#009C58; color:#fff; font-size:12px; font-weight:normal; height:auto; line-height:12px; padding:5px 5px 5px 7px; }

/* style the second level hover */
.menu ul a:hover{ color:#fff; background-color:#009C58; }
.menu ul :hover > a { color:#fff; background-color:#009C58; opacity:1;}

/* style the top level hover */
.menu a:hover,
.menu ul li ul li a:hover { color:#000; background-color:#009C58; opacity:1; text-decoration:none; }
.menu :hover > a,
.menu ul li ul :hover > a { color:#000; background-color:#009C58; text-decoration:none; }

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}

.menu ul ul li.active a { background-color:#009C58 !important; }
.menu ul ul li.active a:hover { color:#fff; }
.menu ul ul li.active:hover a { color:#fff; }


.topmenuMain{display:inline-block;}

#partner{overflow:hidden;width:960px;height:60px;}
/*#partner .bg {background: url("../image/doitac/bg.jpg") repeat-y;}
#partner .bg-top {background: url("../image/doitac/bg-top.jpg") no-repeat left top;height: 3px;}
/*#partner .bg-bottom {background: url("../image/doitac/bg-bottom.jpg") no-repeat left bottom;height: 3px;}*/
#partner .partner{overflow: hidden;padding: 10px 0px;}
#partner .item {margin-right: 8px;}
#partner .item img {width: auto;height: 56px;}
#partner .left {float:left;}
#partner .last {margin-right: 0px;}
/* CSS Document */
#scrolling_tags{width:1150px;height:58px;margin:0;padding:0;}
#scroller {height:58px;list-style:none;text-align:center;overflow:hidden;margin:0;padding:0;display:block;}
#scroller li {float:left;height:58px;padding:0;overflow:hidden;}
#scroller li a {font-weight:bold;font-size:100%;color:#838383;text-decoration:none;}
#scroller li a:hover {text-decoration:none;}
#scroller img {width: auto;border: 1px solid #CCCCCC;height: 56px;
}
